Golang Job: Solution Architect (m-f-d)

Job added on

Company

Wolf GmbH

Location

Mainburg - Germany

Job type

Full-Time

Golang Job Details

We are shaping the energy revolution. Our innovative heating and ventilation systems save thousands of tons of CO2 per year, increase living comfort and are leaders in user-friendliness. To ensure that this works optimally, we are close to our customers and build the necessary digital tools and products.

Drive the digital transformation at WOLF with us and apply as

SOLUTION ARCHITECT (M/F/D)

Your Role:

  • Development of tools and applications in a microservices landscape
  • Development of modules around our digital products
  • Agile development model
  • Ensuring high coding standards using automated feature and integration tests with common test frameworks
  • Collaboration with other development teams and business areas

Your Profile:

  • Solid experience in (services) development and database modeling
  • Great Node.js knowledge
  • Experience with common frameworks like Sequelize, Express, Paho etc.
  • Experience with end-to-end development and integration with frontend applications
  • High standards in code and development quality
  • Basic knowledge of CI / CD processes
  • Agile mindset
  • Basic experience in monitoring tools (e.g. Logstash, Sentry, Kibana)

Our Tech Stack:

Node.js, Python (Flask), GoLang, pytest, TypeScript / JavaScript, Docker, Kubernetes (Helm, Kustomize), OPA, Linkerd, Calico, Vue.js, React.js, npm, PostgreSQL / Cockroach, TimescaleDB, MariaDB, Apache Kafka, GraphQL, REST, MQTT, Visual Studio Code, Azure DevOps, Cypress, Prometheus, Grafana, Elastic Search, Jaeger, Nexus, Storybook

How we work:

We have separated Frontend and Backend Development which allows us to develop requirements into different speeds and give more responsibilities compared to classical frontend teams to adjust and enhance the frontends.

We are producing HTML following the Atomic Design Components approach. Designs are broken down in atoms, molecules and organisms. As we use Pimcore as system stack, the integration components are built in Twig by the frontend team.

Everything fits together and due to this approach, we have a pretty strict integration process.
Furthermore, the components we integrate follow a MVC pattern. Our backend developers directly use the components and provide the data model to “fill” these with the output.

The components are managed within a storybook repo and updates are transferred via release pipelines directly into our application.

Within this production model, a high participation requirement and responsibility lies with the frontend developers. Every frontend change or bug fix needs to be provided initially by the frontend team.

Our team is therefore looking for someone to take over this responsibility in-house in our team and manage with our partner.

Interested?

Then apply via our application portal, stating your earliest possible starting date and your salary expectations.

We are looking forward to your application!

Your WOLF Group

WOLF GmbH
Matthias Lippa
E-Mail: [email protected]
Industriestraße 1
84048 Mainburg